Micron Document
`:top
Das `!Unix File System`! (`!UFS`!) ist ein `F33f`_`[Dateisystem`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Dateisystem]`_`f, dessen Entwicklung Anfang 1980 von `F33f`_`[Bill Joy`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Bill_Joy]`_`f unter dem Namen UFS in loser Anlehnung an die Datenstrukturen des `F33f`_`[Unix`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Unix]`_`f-Version-6-Dateisystems begonnen wurde. Zwei Jahre später, nachdem das Dateisystem schon an einigen Universitäten eingesetzt worden war, kam `F33f`_`[Marshall Kirk McKusick`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Marshall_Kirk_McKusick]`_`f zu dem Projekt und widmete sich dabei hauptsächlich verbesserten Allozierungsmechanismen. Zu diesem Zeitpunkt tauchte auch erstmals der Name `*Fast File System`* auf.`:cite-ref-1[`F5bf`_`[1`#cite-note-1]`_`f] Mit UNIX `F33f`_`[System V`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=System_V]`_`f Version 4 wurde UFS auch in die `F33f`_`[AT&T`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=AT&T]`_`f-Version von UNIX übernommen und löste das Dateisystem aus UNIX Version 6 als Default-Dateisystem ab.

>>Contents

• `F0af`_`[Varianten`#varianten]`_`f
• `F0af`_`[Berkeley Fast File System (FFS)`#berkeley-fast-file-system-ffs]`_`f
• `F0af`_`[UFS2`#ufs2]`_`f
• `F0af`_`[Siehe auch`#siehe-auch]`_`f
• `F0af`_`[Literatur`#literatur]`_`f
• `F0af`_`[Weblinks`#weblinks]`_`f
• `F0af`_`[Einzelnachweise`#einzelnachweise]`_`f

-─

>>Varianten

>>>Berkeley Fast File System (FFS)

UFS findet bzw. fand in der Variante `*Berkeley Fast File System`* von verschiedenen `F33f`_`[BSD`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Berkeley_Software_Distribution]`_`f-Derivaten wie `F33f`_`[FreeBSD`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=FreeBSD]`_`f, `F33f`_`[NetBSD`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=NetBSD]`_`f und `F33f`_`[OpenBSD`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=OpenBSD]`_`f sowie von `F33f`_`[Solaris`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Solaris_(Betriebssystem)]`_`f und `F33f`_`[NeXTStep`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=NeXTStep]`_`f Verwendung. Unter `F33f`_`[Linux`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Linux]`_`f und `F33f`_`[Mac OS X`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=MacOS]`_`f (zumindest bis `F33f`_`[Version 10.4`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Mac_OS_X_Tiger]`_`f`:cite-ref-2[`F5bf`_`[2`#cite-note-2]`_`f]) ist es ebenfalls verfügbar, gehört jedoch nicht zum Standard. Für das im Linux-Projekt entstandene `F33f`_`[extended-Dateisystem`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Extended_filesystem]`_`f war UFS das wichtigste Vorbild.

Solaris bietet ab der Version 7 eine Option an, die ein `F33f`_`[Journaling`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Journaling-Dateisystem]`_`f in UFS implementiert (vor Solaris 7 konnte Journaling über Trans-Devices der Solstice DiskSuite aktiviert werden). Unter den `F33f`_`[BSD`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Berkeley_Software_Distribution]`_`f-Betriebssystemen gibt es die `F33f`_`[Softupdates`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Softupdates]`_`f-Erweiterung, eine effiziente Methode zum Schreiben der `F33f`_`[Metadaten`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Metadaten]`_`f, die das Dateisystem stets in einem konsistenten Zustand hält. Des Weiteren unterstützt NetBSD seit Mitte 2008 Metadata-Journaling. NetBSD 5.0 war die erste stabile Version mit Unterstützung für Metadata-Journaling, wo es allerdings noch als `*preview`* aufgeführt war.`:cite-ref-3[`F5bf`_`[3`#cite-note-3]`_`f]

>>>UFS2

UFS2 ist eine Erweiterung von UFS und wurde in FreeBSD 5.x eingeführt. UFS2 bringt hauptsächlich folgende Änderungen:

• Unterstützung für Dateisysteme größer als 1 `F33f`_`[TiB`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Tebibyte]`_`f.
• Es ist möglich, im Dateisystem `F33f`_`[Snapshots`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Schnappschuss_(Informationstechnik)]`_`f zu erzeugen.
• Der „file system check“ nach einem Systemabsturz findet im Hintergrund statt. Dadurch wird die zum `F33f`_`[Booten`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Booten]`_`f benötigte Zeit bei großen Dateisystemen sehr verkürzt.
• Zusätzliche Dateiattribute wurden hinzugefügt, die unter anderem eine `F33f`_`[POSIX`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Portable_Operating_System_Interface]`_`f-konforme `F33f`_`[Implementierung`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Implementierung]`_`f von `F33f`_`[Zugriffskontrolllisten`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Zugriffskontrollliste]`_`f enthalten.

>>Siehe auch

• `F33f`_`[Liste von Dateisystemen`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Liste_von_Dateisystemen]`_`f

>>Literatur

• `F33f`_`[Marshall Kirk McKusick`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Marshall_Kirk_McKusick]`_`f, William N. Joy, Samuel J. Leffler and Robert S. Fabry. A Fast File System for UNIX. `*Transactions on Computer Systems`*, vol. 2, num. 3, Aug. 1984, S. 181–197.

>>Weblinks

• Jeroen C. van Gelderen: `*Little UFS2 FAQ.`* `F33f`_`[FreeBSD`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=FreeBSD]`_`f, 23. April 2003, abgerufen am 8. April 2013.

>>Einzelnachweise

`:cite-note-1`!1.`! `F0af`_`[↑`#cite-ref-1]`_`f A Fast File System for UNIX (englisch) – `*`F33f`_`[University of Wisconsin–Madison`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=University_of_Wisconsin–Madison]`_`f`*, am 30. Oktober 2008
`:cite-note-2`!2.`! `F0af`_`[↑`#cite-ref-2]`_`f `*Mac OS X 10.5 Leopard: Installing on a UFS-formatted volume.`* Apple, 12. Juni 2012, abgerufen am 28. März 2020 (englisch): „You cannot install Mac OS X Leopard on a UFS-formatted volume. In addition, you cannot upgrade older versions of Mac OS X installed on UFS-formatted volumes to Leopard. To upgrade to Leopard you need to reformat your startup volume.“
`:cite-note-3`!3.`! `F0af`_`[↑`#cite-ref-3]`_`f `*Metadata journaling support added to FFS.`* In: `*NetBSD: Recent Changes and News.`* NetBSD, 31. Juli 2008, abgerufen am 9. April 2018 (englisch).

`c`F0af`_`[↑ Back to top`#top]`_`f`a